<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<h:head>

</h:head>
<title>Nota De Compra</title>
<h:body style="background-color: transparent">
	<h:form style="font-size: 12px" id="cadastro-nota-de-compra">

		<p:messages autoUpdate="true" />

		<center>
			<h:panelGrid>

				<p:panel id="CadastroNotaDecompra" header="Nota De Compra:">

					<h:panelGrid style="background-color: transparent">
						<center>
							<h:panelGrid style="background-color: transparent" columns="2">
								<p:panel>
									<center>
										<h:panelGrid style="background-color: transparent" columns="2">
											<h:outputText value="Loja:" />
											<p:selectOneMenu id="loja"
												value="#{NotaDeCompraBean.notaDeCompra.lojaDeCadastro}"
												effect="fold" converter="lojaConverter">
												<f:selectItems value="#{lojaBean.lojas}" var="loja"
													itemLabel="#{loja.pessoaJuridica.razaoSocial}" />
											</p:selectOneMenu>
											<h:outputText value="Numero:" />
											<p:inputText value="#{NotaDeCompraBean.notaDeCompra.numero}" />

											<h:outputText value="Fornecedor:" />
											<p:selectOneMenu id="fornecedor"
												value="#{NotaDeCompraBean.notaDeCompra.fornecedor}"
												effect="fold" converter="fornecedorConverter">
												<f:selectItems value="#{fornecedorBean.listFornecedores}"
													var="fornecedor"
													itemLabel="#{fornecedor.pessoaJuridica.razaoSocial}" />
											</p:selectOneMenu>
										</h:panelGrid>
									</center>
								</p:panel>
							</h:panelGrid>
							<p:panel>
								<center>
									<p:panelGrid columns="2">
										<h:form id="prod">
											<h:outputText value="Produto:" />
											<p:selectOneMenu id="produtos"
												value="#{NotaDeCompraBean.item.produto}" effect="fold"
												converter="produtoConverter">
												<f:selectItems value="#{produtoBean.listProdutos}"
													var="produto" itemLabel="#{produto.descricao}" />
											</p:selectOneMenu>

											<h:outputText value="Quantidade:" />
											<p:inputText value="#{NotaDeCompraBean.item.quantidade}" />

											<h:outputText value="Preço:" />
											<p:inputText value="#{NotaDeCompraBean.item.preco}" />

											<h:commandButton id="bntIncluir" value="Incluir"
												actionListener="#{NotaDeCompraBean.adicionarItem}" />
										</h:form>
									</p:panelGrid>
								</center>
							</p:panel>
							<p:panel>
								<h:panelGrid style="background-color: transparent" columns="2">
									<p:dataTable id="tabelaDeItens"
										value="#{NotaDeCompraBean.notaDeCompra.itensDeProduto}"
										var="item" border="1" emptyMessage="Não ha registros"
										filterBay="#{NotaDeCompraBean.item}" paginator="true">
										<p:column>
											<f:facet name="header">
			   	   Descrição
			        </f:facet>
											<h:outputText value="#{item.produto.descricao}" />
										</p:column>

										<p:column>
											<f:facet name="header">
			   	   Quantidade
			        </f:facet>
											<h:outputText value="#{item.quantidade}" />
										</p:column>

										<p:column>
											<f:facet name="header">
			   	   Preço
			        </f:facet>
											<h:outputText value="#{item.preco}" />
										</p:column>

									</p:dataTable>
								</h:panelGrid>
							</p:panel>

							<p:panel>
								<h:panelGrid style="background-color: transparent" columns="2">
									<h:outputText value="Valor Total da nota:" />
									<h:outputText value="#{NotaDeCompraBean.notaDeCompra.valorTotal}" />


									<h:outputText value="Data de Entrada: " />
									<h:outputText value="#{getDataAtual.dataAtual}">
										<f:convertDateTime pattern="dd/MM/yyyy" />
									</h:outputText>
								</h:panelGrid>
							</p:panel>

							<p:panel>
								<h:panelGrid style="background-color: transparent" columns="2">
									<p:commandButton id="bntSalvar" value="Salvar"
										action="#{NotaDeCompraBean.adicionar}"
										styleClass="ui-priority-primary" icon="ui-icon-disk">
									</p:commandButton>
								</h:panelGrid>
							</p:panel>

						</center>
					</h:panelGrid>
				</p:panel>
			</h:panelGrid>
		</center>
	</h:form>
</h:body>

</html>